eyewitness reports - Espagnol Anglais Dictionnaire